Cotton Gin — synonyms, definition

1. cotton gin (Noun)

1 synonym
gin
1 definition

cotton gin (Noun) — A machine that separates the seeds from raw cotton fibers.

1 type of
machine